Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN GROVE Semi-Detached £180,000 8 Jul 2003
2 LEYBURN GROVE Terraced £208,000 1 Jul 2011
3 LEYBURN GROVE Terraced £184,000 27 Nov 2006
4 LEYBURN GROVE Semi-Detached £250,000 16 Apr 2004
6 LEYBURN GROVE Terraced £370,000 30 Aug 2017
7 LEYBURN GROVE Terraced £59,950 10 Oct 1997